<template>
  <ul class="news-list">
    <li>编号：{{ route.params.id }}</li>
    <li>类别：{{ route.params.category }}</li>
    <li>作者：{{ route.params.author }}</li>
    <li style="color: #64967e;">标题：{{ route.params.origin }}</li>
    <li>内容：{{ route.params.content }}</li>
  </ul>
</template>

<script setup lang="ts" name="About">
// 其中 useRouter 就是hooks，因为它使用了 useXxx开头的模式。
import { useRoute } from 'vue-router'
import { toRefs } from 'vue'
// 获取到router路由
let route = useRoute()
console.log('@', route)

// 解构赋值
let { params } = toRefs(route)
</script>

<style scoped>
.news-list {
  list-style: none;
  padding-left: 20px;
}

.news-list > li {
  line-height: 30px;
}
</style>
